package com.sunlands.zlcx.usercenter.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @author shixiaopeng
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class FriendLearnInfoVO implements Serializable {
    private static final long serialVersionUID = 7551000683479024782L;

    @ApiModelProperty(value = "道友id")
    private Long friendId;

    @ApiModelProperty(value = "道友名称")
    private String friendName;

    @ApiModelProperty(value = "道友头像")
    private String friendHead;

    @ApiModelProperty(value = "学习时间")
    private Integer learnMinutes;

    @ApiModelProperty(value = "道友排序")
    private Integer index;

    @ApiModelProperty(position = 60, value = "性别 0 男 1 女")
    private Integer sex;

    @ApiModelProperty(position = 140, value = "用户状态,1:未学习,2:学习计时中，3:连麦学习中,12:学习计时暂停中,13:学习计时继续")
    /**
     *  {@link com.sunlands.zlcx.usercenter.constant.LearningStatus}
     */
    private Integer status;
}
